temporary headstall - German English Dictionary